@charset "utf-8";
/**
 * [NUMLOOK] (C)2009-2017 numlook studio.
 * Email: 5176620@qq.com
 * $LastTime 2017.04.10 Design by steven$
*/
body{font-size:12px;font-family:"Microsoft Yahei",arial,"Hiragino Sans GB","Hiragino Sans GB W3",宋体,simsun; color:#5f5f5f; margin:0px; padding:0px; line-height:24px;}
p,h1,h2,h3,h4,h5,h6,ul,li,dl,dd,dt,form{list-style:none; padding:0px;margin:0px;}
h1,h2,h3,h4,h5,h6{font-family:"Microsoft Yahei",arial,"Hiragino Sans GB","Hiragino Sans GB W3",宋体,simsun;}
.clearfix:after { content:""; display:table; clear:both;}
.aboutbanner_bg{ width:100%; height:520px; background:url(../images/aboutus_banner.jpg)50% no-repeat;}
.newsbanner_bg{ width:100%; height:520px; background:url(../images/news_banner.jpg)50% no-repeat;}
.productbanner_bg{ width:100%; height:520px; background:url(../images/product_banner.jpg)50% no-repeat;}
.productdetail_banner_bg{ width:100%; height:350px; background:url(../images/productdetail_banner.jpg)50% no-repeat;}
.case_banner_bg{ width:100%; height:520px; background:url(../images/case_banner.jpg)50% no-repeat;}
.guestbook_banner_bg{ width:100%; height:520px; background:url(../images/guestbook_banner.jpg)50% no-repeat;}
img{border:none;}
a:link{ color:#F5F5F5; text-decoration:none;}
a:visited{ color:#F5F5F5;text-decoration:none;}
a:hover{color:#2a7ed4; text-decoration:none; }
a:active{color:#6e6e6e;text-decoration:none;}
.clear{clear:both;}
i{font-style:normal;}

.oe_logo{ width:1200px; height:80px; position:absolute; z-index:1; left:50%; top:50px; margin-left:-600px;}
.oe_logocn{float:left; position:absolute; top:50%; margin-top:-40px;}
.oe_logocn img{vertical-align:top; max-width:200px;}
.oe_menu{ position:absolute; top:50%; margin-top:-20px; right:0px;}
.oe_menu ul li{float:left; line-height:40px; font-size:16px; padding:0px 25px; position:relative;}
.oe_menu ul li.current{line-height:40px; background-color:rgba(255,255,255,0.4);}
.oe_menu ul li.current a{color:#ff8400;}

.oe_menu ul li #show{position:absolute; line-height:35px; text-align:center; top:40px; width:100%; left:0px; padding-top:5px;}
.oe_menu ul li #show a{ color:#d8ecff; display:block; font-size:12px; border-bottom:1px solid #63a3e1; height:35px; overflow:hidden;  background:url(../images/ico_menu_bg.png); }
.oe_menu ul li #show img{position:absolute; top:0px; left:50px;}
.oe_menu ul li #show a:hover{background:#2b8aeb;}

.oe_index_product{width:1200px; margin:0 auto; padding-top:30px;}
.oe_index_product .title{text-align:center; }
.oe_index_product .title h2{font-weight:normal; font-size:24px; line-height:50px; position:relative;}
.oe_index_product .title p{font-size:18px; color:#aaa;}

/*首页Fullpage样式*/
.ml-nav { position:fixed; top:0px; left:0; z-index:1; width:100%; height:80px; background-color:rgba(0, 0, 0, 0.3);}
.ml-logo { position:absolute; width:200px; height:80px;}
.ml_menu{ position:absolute; top:50%; margin-top:-20px; right:0px;}
.ml_menu ul li{float:left; line-height:40px; font-size:16px; color:#F5F5F5; padding:0px 25px; position:relative;}
.ml_menu ul li.current{line-height:40px; background-color:rgba(255,255,255,0.4);}
.ml_menu ul li.current a{color:#ff8400;}

.ml_menu ul li #show{position:absolute; line-height:35px; text-align:center; top:40px; width:100%; left:0px; padding-top:5px;}
.ml_menu ul li #show a{ color:#d8ecff; display:block; font-size:12px; border-bottom:1px solid #63a3e1; height:35px; overflow:hidden;  background:url(../images/ico_menu_bg.png); }
.ml_menu ul li #show img{position:absolute; top:0px; left:50px;}
.ml_menu ul li #show a:hover{background:#2b8aeb;}

.center-wrap { position:relative; z-index:1; width:1200px; height:100%; margin:0 auto;}
.desc { position:relative; z-index:1;}

.section { position:relative; overflow:hidden;}
.section h1.ping1 { margin-bottom:20px; line-height:1.4; font-size:40px; font-weight:400; color:#FFF;}
.section p.ping1 { line-height:30px; font:20px "Microsoft Yahei",Arial,Helvetica,sans-serif; color:#FFF;}

.section h1.ping2 { margin-bottom:20px; line-height:1.4; font-size:40px; font-weight:400; color:#FFF;}
.section p.ping2 { line-height:30px; font:20px "Microsoft Yahei",Arial,Helvetica,sans-serif; color:#FFF;}

.section h1.ping3 { margin-bottom:20px; line-height:1.4; font-size:40px; font-weight:400; color:#000;}
.section p.ping3 { line-height:30px; font:20px "Microsoft Yahei",Arial,Helvetica,sans-serif; color:#000;}

.section h1.ping4 { margin-bottom:20px; line-height:1.4; font-size:40px; font-weight:400; color:#FFF;}
.section p.ping4 { line-height:30px; font:20px "Microsoft Yahei",Arial,Helvetica,sans-serif; color:#FFF;}

.section h1.ping5 { margin-bottom:20px; line-height:1.4; font-size:40px; font-weight:400; color:#000;}
.section p.ping5 { line-height:30px; font:20px "Microsoft Yahei",Arial,Helvetica,sans-serif; color:#000;}

.section h1.ping6 { margin-bottom:20px; line-height:1.4; font-size:40px; font-weight:400; color:#FFCD55;}
.section p.ping6 { line-height:30px; font:20px "Microsoft Yahei",Arial,Helvetica,sans-serif; color:#FFCD55;}

.cnbiaod_logo{ width:1200px; height:80px; position:absolute; z-index:3; left:50%; top:50px; margin-left:-600px; background-color:rgba(0,0,0,0.2);}
.cnbiaod_logocn{float:left; position:absolute; top:50%; margin-top:-40px; margin-left:20px;}
.cnbiaod_logocn img{vertical-align:top; max-width:200px;}
.cnbiaod_menu{ position:absolute; top:50%; margin-top:-20px; right:0px;}
.cnbiaod_menu ul li{float:left; line-height:40px; font-size:16px; padding:0px 25px; color:#F5F5F5; text-decoration:none; position:relative;}
.cnbiaod_menu ul li.current{line-height:40px; background-color:rgba(255,255,255,0.4);}
.cnbiaod_menu ul li.current a{color:#ff8400;}

.cnbiaod_menu ul li #show{position:absolute; line-height:35px; text-align:center; top:40px; width:100%; left:0px; padding-top:5px;}
.cnbiaod_menu ul li #show a{ color:#d8ecff; display:block; font-size:12px; border-bottom:1px solid #63a3e1; height:35px; overflow:hidden;  background:url(../images/ico_menu_bg.png); }
.cnbiaod_menu ul li #show img{position:absolute; top:0px; left:50px;}
.cnbiaod_menu ul li #show a:hover{background:#2b8aeb;}

.header {}
.header-desc { position:absolute; width:386px; margin:0 auto; color:#FFF; bottom:95px; left:50%; margin-left:-193px; z-index:999;}
.header-desc h1 { text-align:center;}

.product_index { background:url(../images/bg2_index.jpg)50% 0 no-repeat;}
.product_index_desc { width:570px; margin:0 auto; padding-top:120px; text-align:center;}
.product_index_content {  width:100%; position:absolute; top:270px;}
.product_index_piclist1 a{ width:285px; height:auto; position:absolute; left:0px;}
.product_index_piclist2{ width:285px; height:auto; position:absolute; left:305px;}
.product_index_piclist3{ width:285px; height:auto; position:absolute; right:305px;}
.product_index_piclist4{ width:285px; height:auto; position:absolute; right:0px;}

.case_index { background:url(../images/bg3_index.jpg)50% 0 no-repeat;}
.case_index_desc { width:570px; margin:0 auto; padding-top:120px; text-align:center;}

.case_index_button{ width:100%; height:60px; position:absolute; top:0px;}
.case_index_butt{ width:116px; height:36px; line-height:36px; text-align:center; display:block; border:2px dashed #51A8EB; margin:10px 15px 10px 0; font-size:16px; float:left;}
.case_index_butt a{ display:block; background:#FFF; font-size:16px; color:#000;}
.case_index_butt a:hover{ display:block; background:#51A8EB; font-size:16px; color:#FFF;}
.case_index_buttlast{ width:116px; height:36px; line-height:36px; text-align:center; display:block; border:2px dashed #51A8EB; margin:10px 0px; font-size:16px; float:right;}
.case_index_buttlast a{ display:block; background:#FFF; font-size:16px; color:#000;}
.case_index_buttlast a:hover{ display:block; background:#51A8EB; font-size:16px; color:#FFF;}

.case_index_content { width:100%; position:absolute; top:240px;}
.case_index_piclist1{ position:absolute;}

.aboutbd_index { background:url(../images/bg4_index.jpg)50% 0 no-repeat;}
.aboutbd_index_desc { width:570px; margin:0 auto; padding-top:120px; text-align:center;}
.aboutbd_index_content {width:100%; position:absolute; top:270px; font-size:16px; color:#F5F5F5; text-indent:2em; height:30px; line-height:30px;}
.aboutbd_index_content p{  font-size:16px; color:#F5F5F5; text-indent:2em; height:30px; line-height:30px;}
.aboutbd_index_piclist1{ position:absolute;}

.news_index { background:url(../images/bg5_index.jpg)50% 0 no-repeat;}
.news_index_desc { width:570px; margin:0 auto; padding-top:120px; text-align:center;}
.news_index_content {width:100%; position:absolute; top:270px; font-size:16px; color:#000; text-indent:2em; height:50px; line-height:50px;}
.news_index_content a{color:#333;  font-size:20px; height:50px; line-height:50px;}
.news_index_content span{ float:right; color:#666;  font-size:18px; height:50px; line-height:50px;}

.news_index_piclist1{ position:absolute;}

.contactus_index { background:url(../images/bg6_index.jpg)50% 0 no-repeat;}
.contactus_index_desc { width:570px; margin:0 auto; padding-top:120px; text-align:center;}
.contactus_index_content {width:100%; height:auto; position:absolute; top:270px;  left:50%; font-size:18px; color:#F5F5F5; text-indent:2em;}
.contactus_index_content p{ font-size:18px; color:#F5F5F5; text-indent:2em; height:50px; line-height:50px;}
.contactus_index_piclist1{ position:absolute;}

.footer-link { padding:30px 0; border-top:1px solid #eee; border-bottom:1px solid #eee;}
.footer-link dl { float:left; width:19.9%;}
.footer-link dt { line-height:50px; font-weight:700; font-size:16px;}
.footer-link dd { line-height:40px; font-size:16px;}
.footer-link a { color:#515151; text-decoration:none; font-size:16px;}
.footer-link a:hover { color:#31a5e7;}

.copyright { padding:20px 0; text-align:center; font-size:16px;}
.copyright a { color: #515151; text-decoration:none; font-size:16px;}

#fp-nav ul li:first-child, #fp-nav ul li:last-child { display:none;}

@media screen and (min-width:1920px) {
	.header {}
	.product_index{ background:url(../images/bg2_index.jpg) center 0 no-repeat;}
	.product_index_desc { width:570px; margin:0 auto; padding-top:120px; text-align:center;}
	.product_index_content { position:absolute; top:168px; left:50%; margin-top:100px; margin-left:-600px;}
	.product_index_piclist1{ position:absolute;}
	
	.case_index{ background:url(../images/bg3_index.jpg) center 0 no-repeat;}
	.case_index_desc { width:570px; margin:0 auto; padding-top:120px; text-align:center;}
	.case_index_content { position:absolute; top:168px; left:50%; margin-top:100px; margin-left:-600px;}
	.case_index_piclist1{ position:absolute;}
	
	.aboutbd{ background:url(../images/bg4_index.jpg) center 0 no-repeat;}
	.aboutbd_index_desc { width:570px; margin:0 auto; padding-top:120px; text-align:center;}
	.aboutbd_index_content { position:absolute; top:168px; left:50%; margin-top:100px; margin-left:-600px;}
	.aboutbd_index_piclist1{ position:absolute;}
	
	.news_index{ background:url(../images/bg5_index.jpg) center 0 no-repeat;}
	.news_index_desc { width:570px; margin:0 auto; padding-top:120px; text-align:center;}
	.news_index_content { position:absolute; top:168px; left:50%; margin-top:100px; margin-left:-600px;}
	.news_index_piclist1{ position:absolute;}
	
	.contactus_index{ background:url(../images/bg6_index.jpg) center 0 no-repeat;}
	.contactus_index_desc { width:570px; margin:0 auto; padding-top:120px; text-align:center;}
	.contactus_index_content { position:absolute; top:168px; left:50%; margin-top:100px; margin-left:-600px;}
	.contactus_index_piclist1{ position:absolute;}
	
	
	.cnc-desc { padding-top:50%;}
	.thin-img { margin-top:100px; margin-left:-720px;}
	.thin-img2 { left:400px;}
	.thin-img1 { left:230px; width:auto;}
	.thin-img2 { left:480px; width:auto;}
	.screen-desc { padding-top:200px;}
	.screen-img img { width:1200px;}
	.cpu-img { position:absolute; bottom:-300px; left:50%; margin-left:-666px;}
	.cpu-img img { width:1200px;}
	.net-img { top:16%; left:0;}
	.battery-img img { width:1200px;}
	.flyme-img { position:absolute; top:0; left:50%; margin-left:-600px; padding-top:400px; width:1200px; height:752px; z-index:1;}
	.flyme-img img { position:absolute;}
	.flyme-pic1 { left:0; padding-top:60px; width:auto;}
	.flyme-pic2 { left:368px; width:auto; z-index:1;}
	.flyme-pic3 { left:755px; padding-top:60px; width:auto;}
	.parameters-list li h2 { height:100px; line-height:100px;}
}


.oe_in_prodct_list{ overflow:hidden; position:relative; margin-top:30px;  height:250px;  }
.oe_in_prodct_list .hd{ position:relative; }
.oe_in_prodct_list .hd .prev,.oe_in_prodct_list .hd .next{ display:block;  width:15px; height:28px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;   cursor:pointer; position:absolute;}
.oe_in_prodct_list .hd .next{background:url(../images/ico_right.png) left top no-repeat; right:0px; top:80px;  }
.oe_in_prodct_list .hd .prev{background:url(../images/ico_left.png) left top no-repeat; left:0px; top:80px;  }
.oe_in_prodct_list .hd .prevStop{ background-position:-60px 0; }
.oe_in_prodct_list .hd .nextStop{ background-position:-60px -50px; }
.oe_in_prodct_list .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; position:absolute; top:220px; left:45%; }
.oe_in_prodct_list .hd ul li{ float:left;  width:12px; height:12px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background:#eee; }
.oe_in_prodct_list .hd ul li.on{background:#ff9000; }
.oe_in_prodct_list .bd{ padding:10px; padding-left:20px;   }
.oe_in_prodct_list .bd ul{ overflow:hidden; zoom:1; }
.oe_in_prodct_list .bd ul li{ margin:0 15px; float:left; _display:inline; overflow:hidden; text-align:center; width:163px !important;  }
.oe_in_prodct_list .bd ul li .pic{ text-align:center; }
.oe_in_prodct_list .bd ul li .pic img{width:163px; height:163px; display:block;  }
.oe_in_prodct_list .bd ul li .pic a:hover img{ border-color:#999;  }
.oe_in_prodct_list .bd ul li .title{ line-height:50px; height:50px; overflow:hidden; white-space: nowrap;text-overflow: ellipsis;  }

.oe_index_article{width:1200px; margin:0 auto; margin-top:30px;}
.oe_index_article .oe_index_article_common{width:335px; padding:20px; padding-top:10px; background:#fcfcfc; float:left; height:375px; overflow:hidden;}
.oe_index_article .oe_index_article_1 h2,.oe_index_article .oe_index_article_2 h2,.oe_index_article .oe_index_article_3 h2{font-weight:normal; color:#8f8f8f; line-height:40px; color:#ff9000; font-size:20px;}
.oe_index_article .oe_index_article_1 h1{font-size:20px; line-height:50px; font-weight:normal;}
.oe_index_article .oe_index_article_content{line-height:28px; font-size:14px; color:#8f8f8f; height:140px; overflow:hidden;}
.oe_index_article .oe_index_article_1 img{max-width:335px;margin-top:10px;}
.oe_index_article .oe_index_article_2{margin:0px 37px;}
.oe_index_article .oe_index_article_2 ul li{font-size:14px; line-height:34px; position:relative; }
.oe_index_article .oe_index_article_2 ul li a{color:#8f8f8f; display:inline-block; max-width:280px;  white-space: nowrap;text-overflow: ellipsis; overflow:hidden; vertical-align:middle;}
.oe_index_article .oe_index_article_2 ul li a:hover{color:#2a7ed4; transition: all 0.2s ease-in-out 0s;}
.oe_index_article .oe_index_article_2 ul li span{display:inline-block; position:absolute;  right:0px; top:0px; color:#8f8f8f;}
.oe_index_article .oe_index_article_2 .oe_more{text-align:right; }
.oe_index_article .oe_index_article_2 .oe_more a{  color:#2a7ed4;}
.oe_index_article .oe_index_article_3 dl dt{font-size:18px; height:28px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.oe_index_article .oe_index_article_3 dl dd{font-size:14px; color:#8f8f8f;  }
.oe_index_article .oe_index_article_3 ul li{ padding:5px 0px 5px 25px; font-size:14px;}
.oe_index_article .oe_index_article_3 ul li input[type='checkbox'],.oe_index_article .oe_index_article_3 ul li input[type='radio']{margin-left:-25px; float:left; position:relative; top:3px;}
.oe_index_article .oe_index_article_3 .button{margin-top:10px;}
.oe_index_article .oe_index_article_3 .button input[type='submit']{background:#f3f3f3;  border:1px solid #e6e6e6; width:335px; line-height:40px; cursor:pointer; font-size:16px; color:#2a7ed4; border-radius:4px;}
.oe_index_article .oe_index_article_3 .button input[type='submit']:hover{background:#fafafa;}
.oe_index_article .oe_index_article_3 h2{position:relative;}
.oe_index_article .oe_index_article_3 h2 a{position:absolute;right:0px; top:0px; font-size:12px; font-family: simsun,宋体;}
.oe_index_article .oe_index_article_3 dl{border-bottom:1px solid #ebebeb; padding:8px 0px 8px 0px;}
.oe_index_article .oe_index_article_3 dl dt{font-size:16px; line-height:28px; }
.oe_index_article .oe_index_article_3 dl dd{color:#666;}
.oe_index_article .oe_index_article_3 dl dd p{font-size:12px; position:relative; color:#b0b0b0;}
.oe_index_article .oe_index_article_3 dl dd p  span{color:green;}
.oe_index_article .oe_index_article_3 dl dd p  label{color:gray;}

.oe_footer{width:1200px; margin:0 auto; border-top:1px solid #ebebeb; padding-top:20px; margin-top:30px;}
.oe_footer .oe_footercn{color:#999; margin-top:10px;}
.oe_footer .oe_footercn a{color:#999;}
.oe_footer .nav{font-size:14px; line-height:24px; float:left;}
.oe_footer .nav a{display:inline-block; margin-right:10px;}
.oe_footer .nav div p{text-align:left;}
.oe_footer .right{float:right; padding-left:40px; position:relative;}
.oe_footer .right h3{font-size:18px; color:#2a7ed4; margin-bottom:10px;}
.oe_footer .right i{display:inline-block; position:absolute; left:0px; top:0px; border-left:1px solid #ebebeb; height:100px;}

.oe_link{width:1200px; margin:0 auto; color:#999; padding-bottom:10px;line-height:25px;}
.oe_link a{color:#999;}

.nbody{background:#FFF;}

.oe_button{ width:1200px; height:60px; background:#FFF; margin:30px auto; position:relative;}
.oe_butt{ width:116px; height:36px; line-height:36px; text-align:center; display:block; border:2px dashed #51A8EB; margin:10px 15px 10px 0; font-size:16px; float:left;}
.oe_butt a{ display:block; background:#FFF; font-size:16px; color:#000;}
.oe_butt a:hover{ display:block; background:#51A8EB; font-size:16px; color:#FFF;}
.oe_buttlast{ width:116px; height:36px; line-height:36px; text-align:center; display:block; border:2px dashed #51A8EB; margin:10px 0px; font-size:16px; float:right;}
.oe_buttlast a{ display:block; background:#FFF; font-size:16px; color:#000;}
.oe_buttlast a:hover{ display:block; background:#51A8EB; font-size:16px; color:#FFF;}

.oe_title{width:1200px; background:#FFF; margin:0 auto; border-top:3px solid #2b8aeb; margin-top:30px; position:relative; height:60px;}
.oe_title h1{font-weight:normal; color:#333; box-sizing:border-box; padding:0px 100px; line-height:60px; height:60px;}
.oe_title .hits{color:#999; position:relative; }
.oe_title .hits .oe_nav{position:absolute; right:0px; top:0px; font-family: simsun,宋体;}
.oe_title .hits .oe_nav a{ font-family:Microsoft Yahei;}
.oe_detail{ background:#fff; box-sizing:border-box; padding:40px; width:1200px;  margin:0 auto; font-size:16px; line-height:35px; position:relative;}
.oe_detail a{ color:#333;}
.oeproduct_detail{ background:#fff; box-sizing:border-box; padding:40px 30px; width:1200px;  margin:0 auto; font-size:16px; line-height:35px; position:relative;}
.oecase_detail{ background:#fff; box-sizing:border-box; padding:40px 30px; width:1200px;  margin:0 auto; font-size:16px; line-height:35px; position:relative;}
.oe_detail .hits{ color:#999; height:30px; line-height:30px; font-size:14px;padding:20px 10px; text-align:center;}
.oe_detail .hits a{ color:#999; height:30px; line-height:30px; font-size:14px;}
.oe_left{position:relative; left:0px; top:-100px; background:#fff; padding:10px; width:250px; border-top:3px solid #2b8aeb; z-index:1;float:left;}
.oe_left dl{padding-bottom:10px; border-bottom:1px solid #ebebeb; margin-bottom:20px;}
.oe_left dl.cat dd{text-indent:20px; background:url(../images/oe_s.png) 20px center no-repeat;  }
.oe_left dl.cat dd.first{background:url(../images/ico_dian.png) 15px center no-repeat #fafafa; border-bottom:1px solid #fff; }
.oe_left dl.cat dd a{display:block; text-indent:16px;background:url(../images/ico_cat.png) 230px 13px no-repeat; text-indent:45px;}
.oe_left dl.cat dd a b{margin-left:-16px;}
.oe_left dl.cat dd a:hover{  background:url(../images/ico_cat.png) 230px -34px no-repeat #fcfcfc;}
.oe_left dl.cat dd:hover a{color:#2b8aeb;}
.oe_left dl dt{font-weight:bold; font-size:18px; font-weight:normal; color:#2b8aeb; margin-bottom:10px; position:relative;}
.oe_left dl dt a{position:absolute; right:0px; top:0px;display:inline-block; font-size:12px; padding-right:15px; background:url(../images/ico_more.png) right center no-repeat;}
.oe_left dl dd{ line-height:35px;}
.oe_content{text-align:left; }
.oe_content p{ font-size:16px; height:auto; line-height:35px; text-indent:2em; }
.oe_left dl.list dd{ background:url(../images/ico_dian.png) 2px 15px no-repeat; padding-left:15px; height:35px; overflow:hidden;}
.oe_left dl.contact{margin-bottom:0px;}
.oe_left dl.contact dd{line-height:26px;}
.oe_content img{ max-width:340px;}

.oe_next{margin-top:40px; border-top:1px solid #ebebeb; padding-top:20px;}

/* oe_article_list */

.oe_article_list dl{border-bottom:1px dashed #ebebeb; padding:20px 0px 20px 0px;}
.oe_article_list dl dt{font-size:16px; color:#2b8aeb; font-weight:bold; line-height:28px; padding-bottom:5px;}
.oe_article_list dl dt a{font-size:16px; color:#2b8aeb; font-weight:bold; line-height:28px; padding-bottom:5px;}
.oe_article_list dl dd{color:#666;}
.oe_article_list dl dd p{font-size:12px; position:relative; color:#b0b0b0;}

.oe_article_list dl dd p a{position:absolute; right:0px; top:0px;display:inline-block; font-size:12px; color:#2a7ed4; font-family: simsun,宋体;}

.pagecode{text-align:center; padding:10px 0px; margin-top:20px;}
.pagecode a{display:inline-block;  padding:0px 10px; background: #999; margin:0px 5px;}
.pagecode a.on,.pagecode a:hover{background:#2a7ed4; color:#fff; padding:0px 10px; border-radius:3px;}
.oe_product_list dl{float:left; margin:0px 10px; width:360px; height:480px; box-sizing:border-box; overflow:hidden; margin-bottom:10px; border:1px dashed #00598a;}
.oe_product_list dl dt{position:relative; width:340px; height:340px; margin:0 auto; overflow:hidden;}
.oe_product_list dl:hover dt img{transform: scale(1.0);transition: all 0.2s ease-in-out 0s;}
.oe_product_list dl dt h3{display:block;  position:absolute; left:0px; bottom:-24px; transition: all 0.2s ease-in-out 0s; width:100%;}
.oe_product_list dl:hover dt h3{font-weight:normal; font-size:12px; background:url(../images/ico_product_bg.png); line-height:24px; height:24px; overflow:hidden;text-align:center; position:absolute; left:0px; width:100%; bottom:0px; display:block;transition: all 0.2s ease-in-out 0s;}
.oe_product_list dl dt h3{color:#fff; font-size:16px; font-weight:bold;}
.oe_product_list dl dt h3 a{color:#fff; font-size:16px; font-weight:bold;}
.oe_product_list dl dd{padding:10px 8px; background:#00598A; color:#FFF; font-size:12px;}
.oe_product_list dl:hover dd{background:#3989d8; color:#fff; transition: all 0.2s ease-in-out 0s; }
.oe_product_list dl:hover dd a{color:#fff;}
.oe_product_list dl dd p{ color:#FFF; font-size:16px; font-weight:bold; text-align: left;}

.oe_product_list dl dd.mall{padding:0px 8px; background:#FFF; color:#FF6600; height:50px; line-height:50px; font-size:16px; text-align:center; font-weight:bold;}
.oe_product_list dl dd.mall span{color:#666; font-size:16px;  height:50px; line-height:50px; font-weight:normal;}

.oe_product_detail dl dt{ float:left; width:300px; }
.oe_product_detail dl dd{float:left; margin-left:80px; width:430px;}

.oe_product_detail dl dt .info_img img{max-width:340px; max-height:340px;}
.oe_product_detail dl dt .other{display:inline-block; margin-bottom:5px; float:left;margin-right:11px;}


.oe_product_detail dl dd ul li.title{line-height:40px;}
.oe_product_detail dl dd ul li{line-height:35px;}
.oe_product_detail dl dd .feedback a{display:block; width:200px; text-align:center; background:#f3f3f3; line-height:40px; margin-top:10px; border-radius:4px;}
.oe_product_content .title{color:#2b8aeb; line-height:50px; font-size:18px; border-bottom:1px solid #ebebeb; margin-bottom:10px;}

.oe_photo_list dl{float:left; margin:0px 10px; width:360px; height:220px; box-sizing:border-box; overflow:hidden; margin-bottom:10px; border:1px dashed #00598a; }
.oe_photo_list dl dt{position:relative; width:340px; height:180px; margin:0 auto; overflow:hidden;}
.oe_photo_list dl:hover dt img{transform: scale(1.0);transition: all 0.2s ease-in-out 0s;}
.oe_photo_list dl dt h3{display:block;  position:absolute; left:0px; bottom:-24px; transition: all 0.2s ease-in-out 0s; width:100%;}
.oe_photo_list dl dd{background:url(../images/ico_menu_bg.png); color:#fff; font-size:14px; text-align:center; line-height:40px; height:40px; overflow:hidden; bottom:-35px; width:100%;}
.oe_photo_list dl:hover dd{background:url(../images/ico_menu_bg.png); color:#fff; font-size:14px; text-align:center; line-height:40px; height:40px; overflow:hidden; bottom:-35px; width:100%;}
.oe_photo_list dl:hover dd a{color:#fff;}
.oe_photo_list dl dd p{text-align:center;}





.oe_photo_detail dl dt{ float:left; width:320px;}
.oe_photo_detail dl dd{float:left; margin-left:80px; width:430px;}
.oe_photo_detail dl dt .info_img img{max-width:300px;}
.oe_photo_detail dl dt .other{display:inline-block; margin-bottom:5px; float:left;margin-right:11px;}

.oe_photo_detail dl dd ul li.title{line-height:40px;}
.oe_photo_detail dl dd ul li{line-height:35px;}
.oe_photo_detail dl dd .feedback a{display:block; width:200px; text-align:center; background:#f3f3f3; line-height:40px; margin-top:10px; border-radius:4px;}
.oe_photo_content .title{color:#2b8aeb; line-height:50px; font-size:18px; border-bottom:1px solid #ebebeb; margin-bottom:10px;}


.oe_guestbook dl{padding:5px 0px; padding-left:150px; }
.oe_guestbook dl dt{width:130px; margin-left:-150px; text-align:right; float:left; line-height:30px;}
.oe_guestbook dl dd input[type='text']{ border:1px solid #ebebeb;  width:400px; height:30px; padding:0px 5px;}
.oe_guestbook dl dd textarea{border:1px solid #ebebeb; padding:5px 8px;  font-family:Microsoft Yahei; line-height:24px; color:#666;}
.oe_guestbook dl dd .button_w1{background:#2b8aeb; color:#fff; border:none; border-radius:3px; width:200px; line-height:35px;  font-size:14px; margin-top:10px; cursor:pointer;}
.oe_guestbook dl dd .button_w2{background:#ebebeb;  color:#666; border:none; border-radius:3px; width:200px; line-height:35px;  font-size:14px; margin-top:10px;cursor:pointer;}


.oe_down_list dt{font-size:16px;}
.oe_down_list dd{font-size:14px; color:#999;}
.oe_down_list dd p{font-size:12px;position:relative;}
.oe_down_list dl{ padding:10px 0px; border-bottom:1px solid #ebebeb;}
.oe_down_list dd p a{color:#2b8aeb; position:absolute; right:0px;}
.oe_hr_list dl{border:1px solid #ebebeb;}
.oe_hr_list dl dt{ line-height:35px; height:35px; background:#fafafa; font-weight:bold; padding-left:10px; }
.oe_hr_list dl dt span{float:right; display:inline-block; text-align:center;  width:100px; border-left:1px solid #ebebeb;}
.oe_hr_list dl dd{padding-left:10px; height:35px; line-height:35px; border-top:1px solid #ebebeb;}
.oe_hr_list dl dd span{float:right;text-align:center;width:100px; border-left:1px solid #ebebeb; color:#b0b0b0;}
.oe_hr_list dl dd span a{color:#b0b0b0;}


.oe_hr_content .title{color:#2b8aeb; line-height:50px; font-size:18px; border-bottom:1px solid #ebebeb; margin-bottom:10px;}

.oe_question_list dl{border-bottom:1px solid #ebebeb; padding:10px 0px;}
.oe_question_list dl dd p span{color:green;}
.oe_question_list dl dd p label{color:#999;}
.oe_question_list dl dt h3{font-size:16px; font-weight:normal; line-height:30px;}




.oe_zhen{width:820px; padding:0px 10px; float:right;   margin-top:8px; margin-right:8px; padding-bottom:20px;}
.oe_zhen .oe_titles{ text-align:center; font-size:18px; font-weight:normal; line-height:40px; padding-top:10px;}
.oe_zhencn{font-size:16px;}
.oe_zhen_tips{ border-bottom:2px solid #3c9ccf; line-height:24px; font-size:16px; color:#999; padding-bottom:10px; margin-bottom:10px; padding-top:10px;}
.oe_zhen_con{padding-top:10px; color:#666;}
.oe_zhen_con dl{margin-bottom:20px; border-bottom:1px dotted #ebebeb; padding-bottom:20px;}
.oe_zhen_con dl dt{font-size:16px; margin-bottom:5px;}
.oe_zhen_con dl dd{ line-height:22px; font-size:14px; padding:5px 0px; padding-left:15px; clear:both;}
.oe_zhen_con dl dd:hover{background:#fafafa;}
.oe_zhen_con dl dd p.oe_zhen_p1{padding-left:18px; width:300px; float:left;}
.oe_zhen_con dl dd p.oe_zhen_p1 input{margin-left:-18px;}
.oe_zhen_con dl dd p.oe_zhen_p2{float:right;}
.oe_zhen_con dl dd p.oe_zhen_p2 span{display:inline-block; vertical-align:middle;}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1{width:132px; background:#f0f0f0; height:11px; position:relative;}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1 em{position:absolute; left:0px; top:0px; height:11px; z-index:1;}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1 .em1{background:url(../images/bg_bar.gif) left top repeat-x;}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1 .em2{background:url(../images/bg_bar.gif) left -13px repeat-x;}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1 .em3{background:url(../images/bg_bar.gif) left -26px repeat-x;}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1 .em4{background:url(../images/bg_bar.gif) left -39px repeat-x;}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1 .em5{background:url(../images/bg_bar.gif) left -52px repeat-x;}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1 .em6{background:url(../images/bg_bar.gif) left -65px repeat-x;}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1 .em7{background:url(../images/bg_bar.gif) left -78px repeat-x;}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1 .em8{background:url(../images/bg_bar.gif) left -91px repeat-x;}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1 .em9{background:url(../images/bg_bar.gif) left -104px repeat-x;}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1 .em10{background:url(../images/bg_bar.gif) left -117px repeat-x;}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span2{color:#d60000; font-size:12px; width:50px;}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span3{ font-size:12px; width:70px;}
.oe_zhen_btn{text-align:center;}
.oe_zhen_btn .sspan{background:#3c9ccf; color:#fff; font-size:16px; display:inline-block; line-height:30px; text-align:center;border-radius:4px; width:90px; cursor:pointer; border:none;}
.oe_zhen_btn .sspan:hover{background:#48aee4;}
.oe_zhen_btn label{ margin-left:25px; width:90px; font-size:16px; line-height:30px; background:#ececec;  display:inline-block; text-align:center; border-radius:4px; color:#000; cursor:pointer;}
.oe_zhen_btn label:hover{color:#f00000;}
.oe_zhen_more{font-family: simsun,宋体; text-align:right; padding-top:10px;}

.oe_zhen_list{padding-bottom:20px;}
.oe_zhen_list ul li{ line-height:35px; border-bottom:1px dotted #f1f1f1; margin:0px 8px; font-size:14px; background:url(../images/list.gif) left 14px no-repeat; position:relative; height:35px; overflow:hidden;}
.oe_zhen_list ul li span{position:absolute; right:0px; top:0px; font-size:12px; color:#999;}
.oe_zhen_list ul li label{position:absolute; right:0px; top:0px; font-size:12px; color:green;}
.oe_zhen_list ul li a{display:inline-block; max-width:300px; height:35px; overflow:hidden;text-indent:20px;}
.oe_zhen_com h2{font-size:16px; border-bottom:2px solid #3c9ccf; line-height:55px; color:#666; margin-bottom:10px;}
.oe_zhen_cm{border-bottom:1px dotted #3c9ccf; padding:10px 0px;}
.oe_zhen_cm dl dt{line-height:35px; font-size:16px; position:relative;}
.oe_zhen_cm dl dt span{display:inline-block; color:#3173bb;}
.oe_zhen_cm dl dt label{color:#333;}
.oe_zhen_cm dl dt em{font-style:normal; position:absolute; right:10px; top:5px; font-size:12px;}
.oe_zhen_cm dl dd.oe_zhen_reply{background:#eaf7ff; padding:8px;}
.oe_zhen_cm dl dd.oe_zhen_reply b.oe_zhen_rp{color:red;}
.oe_guest{padding:20px 0px;}
.oe_guest h2{font-weight:normal; font-size:16px;border-bottom:2px solid #3c9ccf; line-height:35px; margin-bottom:20px;}
.oe_guest dl{ padding:5px 0px;padding-left:90px; width:100%;}
.oe_guest dl dt{float:left; display:inline-block; margin-left:-90px; width:80px; text-align:right; line-height:35px; font-size:14px;}
.oe_guest dl dd{display:inline-block; vertical-align:top;}
.oe_guest dl dd .sspan{background:#3c9ccf; color:#fff; font-size:16px; display:inline-block; line-height:30px; text-align:center;border-radius:4px; width:90px; cursor:pointer; border:none;}
.oe_guest dl dd .sspan:hover{background:#48aee4;}
.oe_guest dl dd select{margin-top:5px; border:1px solid #ddd; height:28px; line-height:28px;}
.oe_guest dl dd input[type='text']{border:1px solid #ddd; padding:0px 5px; height:30px; line-height:30px;}
.oe_guest dl dd textarea{border:1px solid #ddd; width:700px; height:130px; padding:5px;  font-family:Microsoft Yahei; font-size:14px; line-height:28px;}
.oe_guest dl dd input[type='submit']{background:#3c9ccf; border:none; color:#fff; width:80px; height:30px; border-radius:4px; cursor:pointer;}
.oe_guest dl dd input[type='submit']:hover{background:#48aee4;}
.input_150{width:150px;}
.input_250{width:250px;}
.input_350{width:350px;}


.oe_guest_top{ margin-bottom:10px;}
.oe_guest_top select{border:1px solid #ebebeb; height:29px; vertical-align:middle;}
.oe_guest_top input[type='text']{border:1px solid #ddd; padding:0px 8px;  height:27px; line-height:27px; vertical-align:middle;}
.oe_guest_top input[type='submit']{ width:85px; height:29px; color:#fff; background:url(../images/bg_btn_search.jpg) no-repeat; border:none; cursor:pointer; vertical-align:middle;}
.oe_guest_top a{display:inline-block; width:60px; height:29px; line-height:29px; text-align:center;margin-left:5px;  background:url(../images/ico_wordsadd.png) 5px 8px no-repeat; padding-left:20px; font-size:14px; color:#1769ff; vertical-align:middle;}

/*banner  start*/
.fullSlide { background: none repeat scroll 0 0 #f5f5f5;height:100%;min-width:1200px;overflow: hidden;position: relative; z-index:2;}
#full-screen-slider { width:100%; height:100%; position:relative; z-index:2; min-width:1000px;}
#slides { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute; z-index:3;}
#slides li a { display:block; width:100%; height:100%; position:absolute; top:150px; text-indent:-9999px; margin:0 auto;}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:90%; z-index:10;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#ccc; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#2b8aeb;}

